在找各種學習資源的時候發現Alex 宅幹嘛這個 YouTube頻道這幾天都在講解 Git的使用,並提供實務上運用的情景參考,加上 Alex老師也換 MacBook(也太剛好),如果有想學習 Git的朋友非常推薦到這個頻道看看!
接著進入前幾天剩下還沒記錄到的指令
** cherry-pick-自訂分支 **
如果開發了A、B、C、D四個功能且依序存成4個commit,但是最後只想要取其中幾個,就可以用這個指令撿出來。
指令 | 功用說明 |
---|---|
git cherry-pick commitHash (commitHash commitHash ...) | 想加幾個就打幾個 |
git cherry-pick --abort | 衝突難免,真的不行就取消上次的 cherry-pick操作 |
** GUI **
原本參考過去的教學文章都會推薦使用 SourceTree作為 GIT的 GUI工具,但是在看了 Alex老師的影片推薦,如果能在 VSCode就把開發、版控都完成,能對於效率的提升會有很大的幫助,加上 Windows收購了 GitHub,也許以後在 VScode上會有更多更強大、迅速的版控功能!
今天比較忙,只有寫了這麼一點,明天的主題預計會把 VSCode環境搞定,透過 GUI把所有功能操作一次。